bitumen waterproofing membrane - German English Dictionary